search (one's) soul - Französisch Englisch Wörterbuch